#include<stdio.h>
#include<math.h>
int main()
{
    double a,b,c,x1,x2,disc,p,q;
    printf("请输入二元一次方程的三个系数：");
    scanf("%lf,%lf,%lf",&a,&b,&c);
    // 计算判别式
    disc=b*b-4*a*c;
    if(disc>0){
        p=-b/(2*a);
        q=sqrt(disc/(2*a));
        x1=p+q;
        x2=p-q;
        printf("x1=%f,x2=%f\n",x1,x2);
        return 0;
    }
    else if (disc == 0) {
        p = -b / (2 * a);
        x1 = x2 = p; // 两个相等的实数解
        printf("x1=%f, x2=%f\n", x1, x2);
    }
    else{
    printf("此方程组无实数解");
    }
    return 0;
    

}